<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>Archi-Strasbourg: Référence de la classe TCPDFBarcode</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">Archi-Strasbourg
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Généré par Doxygen 1.8.1.2 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Recherche');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Page&#160;principale</span></a></li>
      <li><a href="pages.html"><span>Pages&#160;associées</span></a></li>
      <li><a href="namespaces.html"><span>Espaces&#160;de&#160;nommage</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Recherche" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Liste&#160;des&#160;classes</span></a></li>
      <li><a href="classes.html"><span>Index&#160;des&#160;classes</span></a></li>
      <li><a href="hierarchy.html"><span>Hiérarchie&#160;des&#160;classes</span></a></li>
      <li><a href="functions.html"><span>Membres&#160;de&#160;classe</span></a></li>
    </ul>
  </div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>Tout</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Espaces de nommage</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Fonctions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Pages</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-methods">Fonctions membres publiques</a> &#124;
<a href="#pro-methods">Fonctions membres protégées</a> &#124;
<a href="#pro-attribs">Attributs protégés</a> &#124;
<a href="classTCPDFBarcode-members.html">Liste de tous les membres</a>  </div>
  <div class="headertitle">
<div class="title">Référence de la classe TCPDFBarcode</div>  </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
Fonctions membres publiques</h2></td></tr>
<tr class="memitem:acbe717eccf6b5875067432b62a0a1a82"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTCPDFBarcode.html#acbe717eccf6b5875067432b62a0a1a82">__construct</a> ($code, $type)</td></tr>
<tr class="memitem:a128a9089ad2534d6ce4b68e41b0912f8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTCPDFBarcode.html#a128a9089ad2534d6ce4b68e41b0912f8">getBarcodeArray</a> ()</td></tr>
<tr class="memitem:ae63baadd49af2c0d9fa12a00b970f559"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTCPDFBarcode.html#ae63baadd49af2c0d9fa12a00b970f559">setBarcode</a> ($code, $type)</td></tr>
<tr class="memitem:a11ff57f4c872d7a9c101eb4276f31d5d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTCPDFBarcode.html#a11ff57f4c872d7a9c101eb4276f31d5d">dec_to_hex</a> ($number)</td></tr>
<tr class="memitem:a5eb2f98540be09f219fafd360e98c093"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTCPDFBarcode.html#a5eb2f98540be09f219fafd360e98c093">hex_to_dec</a> ($hex)</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="pro-methods"></a>
Fonctions membres protégées</h2></td></tr>
<tr class="memitem:a8f4035a62012e7b7219cf2895034ff1d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTCPDFBarcode.html#a8f4035a62012e7b7219cf2895034ff1d">barcode_code39</a> ($code, $extended=false, $checksum=false)</td></tr>
<tr class="memitem:a167e1ff92e1056277c9f1a2b630a695f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTCPDFBarcode.html#a167e1ff92e1056277c9f1a2b630a695f">encode_code39_ext</a> ($code)</td></tr>
<tr class="memitem:a1e4fe08d26e27202b594c7ab914b54a7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTCPDFBarcode.html#a1e4fe08d26e27202b594c7ab914b54a7">checksum_code39</a> ($code)</td></tr>
<tr class="memitem:aee4cd1b00e015b13aee80e0d18cfd697"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTCPDFBarcode.html#aee4cd1b00e015b13aee80e0d18cfd697">barcode_code93</a> ($code)</td></tr>
<tr class="memitem:a4a3a9fb042d32f1c020a1a2f0e6e9782"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTCPDFBarcode.html#a4a3a9fb042d32f1c020a1a2f0e6e9782">checksum_code93</a> ($code)</td></tr>
<tr class="memitem:a4bfc58a0675c1f606945dc4e809806e0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTCPDFBarcode.html#a4bfc58a0675c1f606945dc4e809806e0">checksum_s25</a> ($code)</td></tr>
<tr class="memitem:a61657d72b7d939706a7741ad08ae0d26"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTCPDFBarcode.html#a61657d72b7d939706a7741ad08ae0d26">barcode_msi</a> ($code, $checksum=false)</td></tr>
<tr class="memitem:a3245118eb3dfd6074983f113d4af72a4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTCPDFBarcode.html#a3245118eb3dfd6074983f113d4af72a4">barcode_s25</a> ($code, $checksum=false)</td></tr>
<tr class="memitem:aaacce4c41e959438db239fc7605b5674"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTCPDFBarcode.html#aaacce4c41e959438db239fc7605b5674">binseq_to_array</a> ($seq, $bararray)</td></tr>
<tr class="memitem:a1279f5781bf1c0a2739421beca01fa25"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTCPDFBarcode.html#a1279f5781bf1c0a2739421beca01fa25">barcode_i25</a> ($code, $checksum=false)</td></tr>
<tr class="memitem:a6d0a900e4dff107692b86886b28f550b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTCPDFBarcode.html#a6d0a900e4dff107692b86886b28f550b">barcode_c128</a> ($code, $type='B')</td></tr>
<tr class="memitem:ad4521ac827e033ef05d894e626cb6c3f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTCPDFBarcode.html#ad4521ac827e033ef05d894e626cb6c3f">barcode_eanupc</a> ($code, $len=13)</td></tr>
<tr class="memitem:a293f0db8c7f20537ef8c0e83585e86ae"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTCPDFBarcode.html#a293f0db8c7f20537ef8c0e83585e86ae">barcode_eanext</a> ($code, $len=5)</td></tr>
<tr class="memitem:a438df53e13f7a7898d2aba85fecec372"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTCPDFBarcode.html#a438df53e13f7a7898d2aba85fecec372">barcode_postnet</a> ($code, $planet=false)</td></tr>
<tr class="memitem:a36a97557fe6a7bed169beec31c859b64"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTCPDFBarcode.html#a36a97557fe6a7bed169beec31c859b64">barcode_rms4cc</a> ($code, $kix=false)</td></tr>
<tr class="memitem:adbfe90e25a75f578f9c13f97ad312430"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTCPDFBarcode.html#adbfe90e25a75f578f9c13f97ad312430">barcode_codabar</a> ($code)</td></tr>
<tr class="memitem:ac06d117faec5fde5dc33d697c07907a7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTCPDFBarcode.html#ac06d117faec5fde5dc33d697c07907a7">barcode_code11</a> ($code)</td></tr>
<tr class="memitem:a2e6ef8dc983f601b58248a0e042a0f05"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTCPDFBarcode.html#a2e6ef8dc983f601b58248a0e042a0f05">barcode_pharmacode</a> ($code)</td></tr>
<tr class="memitem:ae1cd1b21541e1a29783db6442a1fcc37"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTCPDFBarcode.html#ae1cd1b21541e1a29783db6442a1fcc37">barcode_pharmacode2t</a> ($code)</td></tr>
<tr class="memitem:aa537d2477c49911adbd265f70a3c523f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTCPDFBarcode.html#aa537d2477c49911adbd265f70a3c523f">barcode_imb</a> ($code)</td></tr>
<tr class="memitem:a03faf9cb49182ce9c43c1192233bb75d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTCPDFBarcode.html#a03faf9cb49182ce9c43c1192233bb75d">imb_crc11fcs</a> ($code_arr)</td></tr>
<tr class="memitem:a77d3336102473925e73c5e0c3080987d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTCPDFBarcode.html#a77d3336102473925e73c5e0c3080987d">imb_reverse_us</a> ($num)</td></tr>
<tr class="memitem:a48d8e4081a0e5d837908d5e4819ae7d2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTCPDFBarcode.html#a48d8e4081a0e5d837908d5e4819ae7d2">imb_tables</a> ($n, $size)</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="pro-attribs"></a>
Attributs protégés</h2></td></tr>
<tr class="memitem:a052c223ac16e831118beb5d0a1555c0c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a052c223ac16e831118beb5d0a1555c0c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>$barcode_array</b></td></tr>
</table>
<h2>Documentation des constructeurs et destructeur</h2>
<a class="anchor" id="acbe717eccf6b5875067432b62a0a1a82"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">TCPDFBarcode::__construct </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$code</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$type</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This is the class constructor. Return an array representations for common 1D barcodes:</p>
<ul>
<li>
$arrcode['code'] code to be printed on text label </li>
<li>
$arrcode['maxh'] max bar height </li>
<li>
$arrcode['maxw'] max bar width </li>
<li>
$arrcode['bcode'][$k] single bar or space in $k position </li>
<li>
$arrcode['bcode'][$k]['t'] bar type: true = bar, false = space. </li>
<li>
$arrcode['bcode'][$k]['w'] bar width in units. </li>
<li>
$arrcode['bcode'][$k]['h'] bar height in units. </li>
<li>
$arrcode['bcode'][$k]['p'] bar top position (0 = top, 1 = middle)</li>
</ul>
<dl class="params"><dt>Paramètres</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$code</td><td>code to print </td></tr>
    <tr><td class="paramtype">string</td><td class="paramname">$type</td><td>type of barcode: <ul>
<li>
C39 : CODE 39 - ANSI MH10.8M-1983 - USD-3 - 3 of 9.</li>
<li>
C39+ : CODE 39 with checksum</li>
<li>
C39E : CODE 39 EXTENDED</li>
<li>
C39E+ : CODE 39 EXTENDED + CHECKSUM</li>
<li>
C93 : CODE 93 - USS-93</li>
<li>
S25 : Standard 2 of 5</li>
<li>
S25+ : Standard 2 of 5 + CHECKSUM</li>
<li>
I25 : Interleaved 2 of 5</li>
<li>
I25+ : Interleaved 2 of 5 + CHECKSUM</li>
<li>
C128A : CODE 128 A</li>
<li>
C128B : CODE 128 B</li>
<li>
C128C : CODE 128 C</li>
<li>
EAN2 : 2-Digits UPC-Based Extention</li>
<li>
EAN5 : 5-Digits UPC-Based Extention</li>
<li>
EAN8 : EAN 8</li>
<li>
EAN13 : EAN 13</li>
<li>
UPCA : UPC-A</li>
<li>
UPCE : UPC-E</li>
<li>
MSI : MSI (Variation of Plessey code)</li>
<li>
MSI+ : MSI + CHECKSUM (modulo 11)</li>
<li>
POSTNET : POSTNET</li>
<li>
PLANET : PLANET</li>
<li>
RMS4CC : RMS4CC (Royal Mail 4-state Customer Code) - CBC (Customer Bar Code)</li>
<li>
KIX : KIX (Klant index - Customer index)</li>
<li>
IMB: Intelligent Mail Barcode - Onecode - USPS-B-3200</li>
<li>
CODABAR : CODABAR</li>
<li>
CODE11 : CODE 11</li>
<li>
PHARMA : PHARMACODE</li>
<li>
PHARMA2T : PHARMACODE TWO-TRACKS</li>
</ul>
</td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<h2>Documentation des fonctions membres</h2>
<a class="anchor" id="a6d0a900e4dff107692b86886b28f550b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TCPDFBarcode::barcode_c128 </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$code</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$type</em> = <code>'B'</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>C128 barcodes. Very capable code, excellent density, high reliability; in very wide use world-wide </p>
<dl class="params"><dt>Paramètres</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$code</td><td>code to represent. </td></tr>
    <tr><td class="paramtype">string</td><td class="paramname">$type</td><td>barcode type: A, B or C </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>array barcode representation.  protected </dd></dl>

</div>
</div>
<a class="anchor" id="adbfe90e25a75f578f9c13f97ad312430"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TCPDFBarcode::barcode_codabar </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$code</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>CODABAR barcodes. Older code often used in library systems, sometimes in blood banks </p>
<dl class="params"><dt>Paramètres</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$code</td><td>code to represent. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>array barcode representation.  protected </dd></dl>

</div>
</div>
<a class="anchor" id="ac06d117faec5fde5dc33d697c07907a7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TCPDFBarcode::barcode_code11 </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$code</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>CODE11 barcodes. Used primarily for labeling telecommunications equipment </p>
<dl class="params"><dt>Paramètres</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$code</td><td>code to represent. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>array barcode representation.  protected </dd></dl>

</div>
</div>
<a class="anchor" id="a8f4035a62012e7b7219cf2895034ff1d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TCPDFBarcode::barcode_code39 </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$code</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$extended</em> = <code>false</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$checksum</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>CODE 39 - ANSI MH10.8M-1983 - USD-3 - 3 of 9. General-purpose code in very wide use world-wide </p>
<dl class="params"><dt>Paramètres</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$code</td><td>code to represent. </td></tr>
    <tr><td class="paramtype">boolean</td><td class="paramname">$checksum</td><td>if true add a checksum to the code </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>array barcode representation.  protected </dd></dl>

</div>
</div>
<a class="anchor" id="aee4cd1b00e015b13aee80e0d18cfd697"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TCPDFBarcode::barcode_code93 </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$code</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>CODE 93 - USS-93 Compact code similar to Code 39 </p>
<dl class="params"><dt>Paramètres</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$code</td><td>code to represent. </td></tr>
    <tr><td class="paramtype">boolean</td><td class="paramname">$checksum</td><td>if true add a checksum to the code </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>array barcode representation.  protected </dd></dl>

</div>
</div>
<a class="anchor" id="a293f0db8c7f20537ef8c0e83585e86ae"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TCPDFBarcode::barcode_eanext </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$code</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$len</em> = <code>5</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>UPC-Based Extentions 2-Digit Ext.: Used to indicate magazines and newspaper issue numbers 5-Digit Ext.: Used to mark suggested retail price of books </p>
<dl class="params"><dt>Paramètres</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$code</td><td>code to represent. </td></tr>
    <tr><td class="paramtype">string</td><td class="paramname">$len</td><td>barcode type: 2 = 2-Digit, 5 = 5-Digit </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>array barcode representation.  protected </dd></dl>

</div>
</div>
<a class="anchor" id="ad4521ac827e033ef05d894e626cb6c3f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TCPDFBarcode::barcode_eanupc </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$code</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$len</em> = <code>13</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>EAN13 and UPC-A barcodes. EAN13: European Article Numbering international retail product code UPC-A: Universal product code seen on almost all retail products in the USA and Canada UPC-E: Short version of UPC symbol </p>
<dl class="params"><dt>Paramètres</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$code</td><td>code to represent. </td></tr>
    <tr><td class="paramtype">string</td><td class="paramname">$len</td><td>barcode type: 6 = UPC-E, 8 = EAN8, 13 = EAN13, 12 = UPC-A </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>array barcode representation.  protected </dd></dl>

</div>
</div>
<a class="anchor" id="a1279f5781bf1c0a2739421beca01fa25"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TCPDFBarcode::barcode_i25 </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$code</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$checksum</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Interleaved 2 of 5 barcodes. Compact numeric code, widely used in industry, air cargo Contains digits (0 to 9) and encodes the data in the width of both bars and spaces. </p>
<dl class="params"><dt>Paramètres</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$code</td><td>code to represent. </td></tr>
    <tr><td class="paramtype">boolean</td><td class="paramname">$checksum</td><td>if true add a checksum to the code </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>array barcode representation.  protected </dd></dl>

</div>
</div>
<a class="anchor" id="aa537d2477c49911adbd265f70a3c523f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TCPDFBarcode::barcode_imb </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$code</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>IMB - Intelligent Mail Barcode - Onecode - USPS-B-3200 (requires PHP bcmath extension) Intelligent Mail barcode is a 65-bar code for use on mail in the United States. The fields are described as follows:</p>
<ul>
<li>
The Barcode Identifier shall be assigned by USPS to encode the presort identification that is currently printed in human readable form on the optional endorsement line (OEL) as well as for future USPS use. This shall be two digits, with the second digit in the range of 0–4. The allowable encoding ranges shall be 00–04, 10–14, 20–24, 30–34, 40–44, 50–54, 60–64, 70–74, 80–84, and 90–94.</li>
<li>
The Service Type Identifier shall be assigned by USPS for any combination of services requested on the mailpiece. The allowable encoding range shall be 000http://it2.php.net/manual/en/function.dechex.php–999. Each 3-digit value shall correspond to a particular mail class with a particular combination of service(s). Each service program, such as OneCode Confirm and OneCode ACS, shall provide the list of Service Type Identifier values.</li>
<li>
The Mailer or Customer Identifier shall be assigned by USPS as a unique, 6 or 9 digit number that identifies a business entity. The allowable encoding range for the 6 digit Mailer ID shall be 000000- 899999, while the allowable encoding range for the 9 digit Mailer ID shall be 900000000-999999999.</li>
<li>
The Serial or Sequence Number shall be assigned by the mailer for uniquely identifying and tracking mailpieces. The allowable encoding range shall be 000000000–999999999 when used with a 6 digit Mailer ID and 000000-999999 when used with a 9 digit Mailer ID. e. The Delivery Point ZIP Code shall be assigned by the mailer for routing the mailpiece. This shall replace POSTNET for routing the mailpiece to its final delivery point. The length may be 0, 5, 9, or 11 digits. The allowable encoding ranges shall be no ZIP Code, 00000–99999, 000000000–999999999, and 00000000000–99999999999.</li>
</ul>
<dl class="params"><dt>Paramètres</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$code</td><td>code to print, separate the ZIP (routing code) from the rest using a minus char '-' (BarcodeID_ServiceTypeID_MailerID_SerialNumber-RoutingCode) </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>array barcode representation.  protected </dd></dl>

</div>
</div>
<a class="anchor" id="a61657d72b7d939706a7741ad08ae0d26"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TCPDFBarcode::barcode_msi </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$code</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$checksum</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>MSI. Variation of Plessey code, with similar applications Contains digits (0 to 9) and encodes the data only in the width of bars. </p>
<dl class="params"><dt>Paramètres</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$code</td><td>code to represent. </td></tr>
    <tr><td class="paramtype">boolean</td><td class="paramname">$checksum</td><td>if true add a checksum to the code (modulo 11) </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>array barcode representation.  protected </dd></dl>

</div>
</div>
<a class="anchor" id="a2e6ef8dc983f601b58248a0e042a0f05"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TCPDFBarcode::barcode_pharmacode </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$code</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Pharmacode Contains digits (0 to 9) </p>
<dl class="params"><dt>Paramètres</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$code</td><td>code to represent. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>array barcode representation.  protected </dd></dl>

</div>
</div>
<a class="anchor" id="ae1cd1b21541e1a29783db6442a1fcc37"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TCPDFBarcode::barcode_pharmacode2t </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$code</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Pharmacode two-track Contains digits (0 to 9) </p>
<dl class="params"><dt>Paramètres</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$code</td><td>code to represent. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>array barcode representation.  protected </dd></dl>

</div>
</div>
<a class="anchor" id="a438df53e13f7a7898d2aba85fecec372"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TCPDFBarcode::barcode_postnet </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$code</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$planet</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>POSTNET and PLANET barcodes. Used by U.S. Postal Service for automated mail sorting </p>
<dl class="params"><dt>Paramètres</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$code</td><td>zip code to represent. Must be a string containing a zip code of the form DDDDD or DDDDD-DDDD. </td></tr>
    <tr><td class="paramtype">boolean</td><td class="paramname">$planet</td><td>if true print the PLANET barcode, otherwise print POSTNET </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>array barcode representation.  protected </dd></dl>

</div>
</div>
<a class="anchor" id="a36a97557fe6a7bed169beec31c859b64"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TCPDFBarcode::barcode_rms4cc </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$code</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$kix</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>RMS4CC - CBC - KIX RMS4CC (Royal Mail 4-state Customer Code) - CBC (Customer Bar Code) - KIX (Klant index - Customer index) RM4SCC is the name of the barcode symbology used by the Royal Mail for its Cleanmail service. </p>
<dl class="params"><dt>Paramètres</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$code</td><td>code to print </td></tr>
    <tr><td class="paramtype">boolean</td><td class="paramname">$kix</td><td>if true prints the KIX variation (doesn't use the start and end symbols, and the checksum) - in this case the house number must be sufficed with an X and placed at the end of the code. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>array barcode representation.  protected </dd></dl>

</div>
</div>
<a class="anchor" id="a3245118eb3dfd6074983f113d4af72a4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TCPDFBarcode::barcode_s25 </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$code</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$checksum</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Standard 2 of 5 barcodes. Used in airline ticket marking, photofinishing Contains digits (0 to 9) and encodes the data only in the width of bars. </p>
<dl class="params"><dt>Paramètres</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$code</td><td>code to represent. </td></tr>
    <tr><td class="paramtype">boolean</td><td class="paramname">$checksum</td><td>if true add a checksum to the code </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>array barcode representation.  protected </dd></dl>

</div>
</div>
<a class="anchor" id="aaacce4c41e959438db239fc7605b5674"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TCPDFBarcode::binseq_to_array </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$seq</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$bararray</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Convert binary barcode sequence to TCPDF barcode array </p>
<dl class="params"><dt>Paramètres</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$seq</td><td>barcode as binary sequence òparam array $bararray TCPDF barcode array to fill up </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>array barcode representation.  protected </dd></dl>

</div>
</div>
<a class="anchor" id="a1e4fe08d26e27202b594c7ab914b54a7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TCPDFBarcode::checksum_code39 </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$code</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Calculate CODE 39 checksum (modulo 43). </p>
<dl class="params"><dt>Paramètres</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$code</td><td>code to represent. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>char checksum.  protected </dd></dl>

</div>
</div>
<a class="anchor" id="a4a3a9fb042d32f1c020a1a2f0e6e9782"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TCPDFBarcode::checksum_code93 </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$code</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Calculate CODE 93 checksum (modulo 47). </p>
<dl class="params"><dt>Paramètres</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$code</td><td>code to represent. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>string checksum code.  protected </dd></dl>

</div>
</div>
<a class="anchor" id="a4bfc58a0675c1f606945dc4e809806e0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TCPDFBarcode::checksum_s25 </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$code</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Checksum for standard 2 of 5 barcodes. </p>
<dl class="params"><dt>Paramètres</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$code</td><td>code to process. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>int checksum.  protected </dd></dl>

</div>
</div>
<a class="anchor" id="a11ff57f4c872d7a9c101eb4276f31d5d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">TCPDFBarcode::dec_to_hex </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$number</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Convert large integer number to hexadecimal representation. (requires PHP bcmath extension) </p>
<dl class="params"><dt>Paramètres</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$number</td><td>number to convert specified as a string </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>string hexadecimal representation </dd></dl>

</div>
</div>
<a class="anchor" id="a167e1ff92e1056277c9f1a2b630a695f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TCPDFBarcode::encode_code39_ext </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$code</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Encode a string to be used for CODE 39 Extended mode. </p>
<dl class="params"><dt>Paramètres</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$code</td><td>code to represent. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>encoded string.  protected </dd></dl>

</div>
</div>
<a class="anchor" id="a128a9089ad2534d6ce4b68e41b0912f8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">TCPDFBarcode::getBarcodeArray </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Return an array representations of barcode. </p>
<dl class="section return"><dt>Renvoie</dt><dd>array </dd></dl>

</div>
</div>
<a class="anchor" id="a5eb2f98540be09f219fafd360e98c093"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">TCPDFBarcode::hex_to_dec </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$hex</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Convert large hexadecimal number to decimal representation (string). (requires PHP bcmath extension) </p>
<dl class="params"><dt>Paramètres</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$hex</td><td>hexadecimal number to convert specified as a string </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>string hexadecimal representation </dd></dl>

</div>
</div>
<a class="anchor" id="a03faf9cb49182ce9c43c1192233bb75d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TCPDFBarcode::imb_crc11fcs </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$code_arr</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Intelligent Mail Barcode calculation of Frame Check Sequence </p>
<dl class="params"><dt>Paramètres</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$code_arr</td><td>array of hexadecimal values (13 bytes holding 102 bits right justified). </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>int 11 bit Frame Check Sequence as integer (decimal base)  protected </dd></dl>

</div>
</div>
<a class="anchor" id="a77d3336102473925e73c5e0c3080987d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TCPDFBarcode::imb_reverse_us </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Reverse unsigned short value </p>
<dl class="params"><dt>Paramètres</dt><dd>
  <table class="params">
    <tr><td class="paramtype">int</td><td class="paramname">$num</td><td>value to reversr </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>int reversed value  protected </dd></dl>

</div>
</div>
<a class="anchor" id="a48d8e4081a0e5d837908d5e4819ae7d2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TCPDFBarcode::imb_tables </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$n</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$size</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>generate Nof13 tables used for Intelligent Mail Barcode </p>
<dl class="params"><dt>Paramètres</dt><dd>
  <table class="params">
    <tr><td class="paramtype">int</td><td class="paramname">$n</td><td>is the type of table: 2 for 2of13 table, 5 for 5of13table </td></tr>
    <tr><td class="paramtype">int</td><td class="paramname">$size</td><td>size of table (78 for n=2 and 1287 for n=5) </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>array requested table  protected </dd></dl>

</div>
</div>
<a class="anchor" id="ae63baadd49af2c0d9fa12a00b970f559"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">TCPDFBarcode::setBarcode </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$code</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$type</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Set the barcode. </p>
<dl class="params"><dt>Paramètres</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$code</td><td>code to print </td></tr>
    <tr><td class="paramtype">string</td><td class="paramname">$type</td><td>type of barcode: <ul>
<li>
C39 : CODE 39 - ANSI MH10.8M-1983 - USD-3 - 3 of 9.</li>
<li>
C39+ : CODE 39 with checksum</li>
<li>
C39E : CODE 39 EXTENDED</li>
<li>
C39E+ : CODE 39 EXTENDED + CHECKSUM</li>
<li>
C93 : CODE 93 - USS-93</li>
<li>
S25 : Standard 2 of 5</li>
<li>
S25+ : Standard 2 of 5 + CHECKSUM</li>
<li>
I25 : Interleaved 2 of 5</li>
<li>
I25+ : Interleaved 2 of 5 + CHECKSUM</li>
<li>
C128A : CODE 128 A</li>
<li>
C128B : CODE 128 B</li>
<li>
C128C : CODE 128 C</li>
<li>
EAN2 : 2-Digits UPC-Based Extention</li>
<li>
EAN5 : 5-Digits UPC-Based Extention</li>
<li>
EAN8 : EAN 8</li>
<li>
EAN13 : EAN 13</li>
<li>
UPCA : UPC-A</li>
<li>
UPCE : UPC-E</li>
<li>
MSI : MSI (Variation of Plessey code)</li>
<li>
MSI+ : MSI + CHECKSUM (modulo 11)</li>
<li>
POSTNET : POSTNET</li>
<li>
PLANET : PLANET</li>
<li>
RMS4CC : RMS4CC (Royal Mail 4-state Customer Code) - CBC (Customer Bar Code)</li>
<li>
KIX : KIX (Klant index - Customer index)</li>
<li>
IMB: Intelligent Mail Barcode - Onecode - USPS-B-3200</li>
<li>
CODABAR : CODABAR</li>
<li>
CODE11 : CODE 11</li>
<li>
PHARMA : PHARMACODE</li>
<li>
PHARMA2T : PHARMACODE TWO-TRACKS</li>
</ul>
</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>array </dd></dl>

</div>
</div>
<hr/>La documentation de cette classe a été générée à partir du fichier suivant :<ul>
<li>includes/framework/frameworkClasses/pdf/_tcpdf/barcodes.php</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Généré le Jeudi Décembre 6 2012 18:54:59 pour Archi-Strasbourg par &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.1.2
</small></address>
</body>
</html>
